363b34a9be29d0d5549b1eef0257a40114947118,tooling/maven/camel-eip-documentation-enricher-maven-plugin/src/main/java/org/apache/camel/maven/EipDocumentationEnricherMojo.java,EipDocumentationEnricherMojo,buildNamespaceAwareDocument,#File#,130

Before Change


    public Document buildNamespaceAwareDocument(File xml) throws ParserConfigurationException, IOException, SAXException {
        DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
        factory.setNamespaceAware(true);
        DocumentBuilder builder = factory.newDocumentBuilder();
        return builder.parse(xml);
    }

    private void saveToFile(Document document, File outputFile, Transformer transformer) throws IOException, TransformerException {

After Change


        DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
        factory.setNamespaceAware(true);
        try {
            builder = factory.newDocumentBuilder();
            result =  builder.parse(xml);
        } catch (SAXException | ParserConfigurationException | IOException  e) {
            throw new MojoExecutionException("Error during building a document", e);
        }